package com.wy.enums;

/**
 * 组织机构类型
 *
 * @author 飞花梦影
 * @date 2022-01-27 15:11:17
 * @git {@link https://github.com/dreamFlyingFlower }
 */
public enum OrgType {

	/** 可以管理所有的组织 */
	ALL_TYPE,
	/** 默认管理类型,直线型管理,只能管理它下面的所有子组织 */
	DEFAULT_TYPE,
	/** 自定义的管理类型 */
	CUSTOMIZE_TYPE,
	/** 没有管理组织机构 */
	NO_TYPE;

	public static OrgType getOrgType(int code) {
		for (OrgType item : OrgType.values()) {
			if (item.ordinal() == code) {
				return item;
			}
		}
		return null;
	}
}